wave absorber - French English Dictionary